package cn.edu.zjgsu.ito.constant;

import java.util.HashMap;
import java.util.List;

final public class MyConstants
{
	public static MyConstants dao=new MyConstants();
	
	private int maxPostSize = MyConst.DEFAULT_MAX_POST_SIZE;
	
	private int pageSize = MyConst.DEFAULT_PAGESIZE;
	
	private HashMap<String ,String> infoType = MyConst.DEFAULT_INFOTYPE;
	
	private List<String> yearType = MyConst.DEFAULT_YEARTYPE;
	
	private List<String> yearType1 = MyConst.DEFAULT_NEWYEARTYPE;
	
	private String saveFilePath = MyConst.DEFAULT_SAVEFILEPATH;
	
	private String superAdminType = MyConst.DEFAULT_USERTYPE.get("superAdmin");
	
	private String adminType = MyConst.DEFAULT_USERTYPE.get("admin");
	
	private String ordinaryType = MyConst.DEFAULT_USERTYPE.get("ordinary");
	
	private String addTeacherFlag = MyConst.DEFAULT_EDITTEACHERTYPE.get("add");
	
	private String delTeacherFlag = MyConst.DEFAULT_EDITTEACHERTYPE.get("del");
	
	private String editTeacherFlag = MyConst.DEFAULT_EDITTEACHERTYPE.get("changed");
	
	private String normalTeacherFlag = MyConst.DEFAULT_EDITTEACHERTYPE.get("normal");
	
	private String administrativeDateType = MyConst.DEFAULT_DATATYPE.get("administrative");
	
	private String teachingDateType = MyConst.DEFAULT_DATATYPE.get("teaching");
	
	private String researchDateType = MyConst.DEFAULT_DATATYPE.get("research");
	
	private String studentDateType = MyConst.DEFAULT_DATATYPE.get("student");
	
	private String studentFileType = MyConst.DEFAULT_FILETYPE.get("student");
	
	private String teacherFileType = MyConst.DEFAULT_FILETYPE.get("teacher");
	
	private String meetingFileType = MyConst.DEFAULT_FILETYPE.get("meeting");
	
	private String ruleFileType = MyConst.DEFAULT_FILETYPE.get("rule");
	
	private String allFileType = MyConst.DEFAULT_FILETYPE.get("all");
	
	private String delFlag = MyConst.DEFAULT_DELFLAG.get("isDel");
	
	private String notDelFlag = MyConst.DEFAULT_DELFLAG.get("isNotDel");
	
	public int getMaxPostSize()
	{
		return maxPostSize;
	}

	public void setMaxPostSize(int maxPostSize)
	{
		this.maxPostSize = maxPostSize;
	}

	public int getPageSize()
	{
		return pageSize;
	}

	public void setPageSize(int pageSize)
	{
		this.pageSize = pageSize;
	}

	public HashMap<String, String> getInfoType()
	{
		return infoType;
	}

	public void setInfoType(HashMap<String, String> infoType)
	{
		this.infoType = infoType;
	}

	public List<String> getYearType()
	{
		return yearType;
	}

	public void setYearType(List<String> yearType)
	{
		this.yearType = yearType;
	}
	public List<String> getYearType1()
	{
		return yearType1;
	}

	public void setYearType1(List<String> yearType1)
	{
		this.yearType1 = yearType1;
	}

	public String getSaveFilePath()
	{
		return saveFilePath;
	}

	public void setSaveFilePath(String saveFilePath)
	{
		this.saveFilePath = saveFilePath;
	}

	public String getSuperAdminType()
	{
		return superAdminType;
	}

	public void setSuperAdminType(String superAdminType)
	{
		this.superAdminType = superAdminType;
	}

	public String getAdminType()
	{
		return adminType;
	}

	public void setAdminType(String adminType)
	{
		this.adminType = adminType;
	}

	public String getOrdinaryType()
	{
		return ordinaryType;
	}

	public void setOrdinaryType(String ordinaryType)
	{
		this.ordinaryType = ordinaryType;
	}

	public String getAdministrativeDateType() {
		return administrativeDateType;
	}

	public void setAdministrativeDateType(String administrativeDateType) {
		this.administrativeDateType = administrativeDateType;
	}

	public String getTeachingDateType() {
		return teachingDateType;
	}

	public void setTeachingDateType(String teachingDateType) {
		this.teachingDateType = teachingDateType;
	}

	public String getResearchDateType() {
		return researchDateType;
	}

	public void setResearchDateType(String researchDateType) {
		this.researchDateType = researchDateType;
	}

	public String getStudentDateType() {
		return studentDateType;
	}

	public void setStudentDateType(String studentDateType) {
		this.studentDateType = studentDateType;
	}

	public String getStudentFileType() {
		return studentFileType;
	}

	public void setStudentFileType(String studentFileType) {
		this.studentFileType = studentFileType;
	}

	public String getTeacherFileType() {
		return teacherFileType;
	}

	public void setTeacherFileType(String teacherFileType) {
		this.teacherFileType = teacherFileType;
	}



	public String getMeetingFileType() {
		return meetingFileType;
	}

	public void setMeetingFileType(String meetingFileType) {
		this.meetingFileType = meetingFileType;
	}

	public String getAllFileType() {
		return allFileType;
	}

	public void setAllFileType(String allFileType) {
		this.allFileType = allFileType;
	}

	public String getRuleFileType() {
		return ruleFileType;
	}

	public void setRuleFileType(String ruleFileType) {
		this.ruleFileType = ruleFileType;
	}

	public String getAddTeacherFlag() {
		return addTeacherFlag;
	}

	public void setAddTeacherFlag(String addTeacherFlag) {
		this.addTeacherFlag = addTeacherFlag;
	}

	public String getDelTeacherFlag() {
		return delTeacherFlag;
	}

	public void setDelTeacherFlag(String delTeacherFlag) {
		this.delTeacherFlag = delTeacherFlag;
	}

	public String getEditTeacherFlag() {
		return editTeacherFlag;
	}

	public void setEditTeacherFlag(String editTeacherFlag) {
		this.editTeacherFlag = editTeacherFlag;
	}

	public String getNormalTeacherFlag() {
		return normalTeacherFlag;
	}

	public void setNormalTeacherFlag(String normalTeacherFlag) {
		this.normalTeacherFlag = normalTeacherFlag;
	}

	public String getDelFlag() {
		return delFlag;
	}

	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	public String getNotDelFlag() {
		return notDelFlag;
	}

	public void setNotDelFlag(String notDelFlag) {
		this.notDelFlag = notDelFlag;
	}

}
